Business

Elon Musk will owe Twitter $1 billion if he can’t secure financing